|
Workshop on Java Programming: Java Basics, Database Programming, Servlet/JSP and Web Applications

|
|
|
Introduction |
|
This 3-day workshop focuses on Java and web programming. It is designed for newcomers to Java, who wish to get started with Java, understand its role in the web, and use it for developing web applications such as web portal and e-commerce, through hands-on exercises and case studies. |
|
Course Objectives |
|
Upon completion of this course, the participants will be able to..
* Gain a working knowledge of Java and object oriented programming (OOP).
* Setup database and perform database programming.
* Setup HTTP server and develop web applications.
* Perform client-side programming in HTML forms & Java Applets.
* Perform server-side programming in Java Servlet & Java ServerPage (JSP).
|
|
Course Outline |
|
DAY 1:
Module 1 Introduction to Java
* Java’s history, features, JDK, First Java program and Applet
Module 2 Java Basics
* Data types and program constructs
Module 3 Object-Oriented Programming (OOP)
* Class & instances, variables & methods, constructors, access control modifiers
Module 4 More OOP
* Inheritance, polymorphism, abstract class & interface, package
DAY 2:
Module 5 GUI Programming
* AWT & Swing, GUI components and containers, Event handling, Inner class
Module 6 Java Database Programming & SQL
* Relational database, SQL, JDBC
Module 7 Web Programming
* HyperText Transfer Protocol (HTTP), Apache & Tomcat web servers, client-side programming in HTML forms & Java Applets, Server-side programming in Java servlets & JavaServer Pages (JSP)
DAY 3:
Web Application Case Studies
* Set up an e-shop which comprises Apache & Tomcat web servers, a relational database (MySQL or MS Access), server-side programs in Java servlets & JSP, and client-side programs in HTML forms & Java applets.
|
|
Trainer(s) |
|
Associate Professor Chua, Hock Chuan |
Assoc Professor Chua Hock Chuan is currently an Associate Professor in the School of Electrical and Electronic Engineering (EEE), Nanyang Technological University (NTU). Prior to joining NTU, he was a System Engineer in IBM. He teaches Java at the undergraduate level and conducts Java workshop for the industry. He was voted the “Teacher of the year, School of EEE, NTU” in 1998 and 2003. |
|
Who Should Attend |
|
This course is intended for programmers, software developers, engineers, and technical managers who are new to Java and web programming.
* Basic understanding of a computer language (such as C, C++, Pascal, Cobol or Visual Basic) is required.
|
|
Course Details |
|
Date: |
23 to 25 September 2009 |
|
Time: |
9:00am to 5:00pm |
|
Venue: |
NTU@one-north campus, Executive Centre |
|
Closing Date: |
9 September 2009 |
|
Fee: |
Standard: SGD$980
Alumni: SGD$784 Group (3 & Above): SGD$882 |
| |
Registration fees inclusive of:
|
|
Online Registration |
|
>> CLICK HERE to Register Online
|
|
Methods of Payment |
|
1.
Credit Card (Visa and Mastercard only)
2. Cheque
made payable
to Nanyang Technological University
3. Invoice to
Company (for Company Sponsored Participants)
4. E-invoice (for
Government Organizations)
|
|
Cancellation & Refund Policy |
|
Written notification to
cce@ntu.edu.sg or fax: (+65) 6774 2911 at least 10 days before course commencement |
No cancellation charges
(Full refund) |
|
Written notification within 4 – 9 days before course commencement |
50% of course fees
(50% refund) |
|
Written notification within 3 days before course commencement |
100% of course fees
(No refund) |
|
|
Engineering |
Accounts/Business/HRM |
IT & Information Studies |
Personal Development |
Communications
| Education
© 2009 Nanyang Technological
University. All rights reserved.
Copyright,
Disclaimer,
Privacy Statement. |